package com.rockontrol.ele.pojo;

import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.Date;


/**
 * Ma物资计划明细 entity. @author MyEclipse Persistence Tools
 */

public class Ma物资计划明细  implements java.io.Serializable {


    // Fields    

     private String oid;
     private String 采购计划id;
     private String 物资分类id;
     private String 分类编码;
     private String 物资分类;
     private String 单位;
     private String 规格型号;
     private String 规格流水号;
     private String 厂商id;
     private String 厂商名称;
     private String 采购权限;
     private BigDecimal 计划单价;
     private BigDecimal 采购单价;
     private BigDecimal 申请数量;
     private BigDecimal 批准数量;
     private BigDecimal 金额;
     private String 明细类型;
     private String 备注;
     private String 录入人id;
     private String 录入人;
     private Timestamp 录入时间;
     private String 技术参数;
     private String 用途;
     private String 规格型号id;
     private BigDecimal 库存量;
     private BigDecimal 未领数量;
     private BigDecimal 上月余量;
     private String 领用状态;
     private BigDecimal 未购数量;
     private BigDecimal 上月未购;
     private String 购买状态;
     
     
     //关联属性
     private BigDecimal 列支费用;

    // Constructors

	public BigDecimal get列支费用() {
		return 列支费用;
	}

	public void set列支费用(BigDecimal 列支费用) {
		this.列支费用 = 列支费用;
	}

	
    public Ma物资计划明细() {
		super();
	}

	public Ma物资计划明细(String oid, String 采购计划id, String 物资分类id, String 分类编码,
			String 物资分类, String 单位, String 规格型号, String 规格流水号, String 厂商id,
			String 厂商名称, String 采购权限, BigDecimal 计划单价, BigDecimal 采购单价,
			BigDecimal 申请数量, BigDecimal 批准数量, BigDecimal 金额, String 明细类型,
			String 备注, String 录入人id, String 录入人, Timestamp 录入时间, String 技术参数,
			String 用途, String 规格型号id, BigDecimal 库存量, BigDecimal 未领数量,
			BigDecimal 上月余量, String 领用状态, BigDecimal 列支费用) {
		super();
		this.oid = oid;
		this.采购计划id = 采购计划id;
		this.物资分类id = 物资分类id;
		this.分类编码 = 分类编码;
		this.物资分类 = 物资分类;
		this.单位 = 单位;
		this.规格型号 = 规格型号;
		this.规格流水号 = 规格流水号;
		this.厂商id = 厂商id;
		this.厂商名称 = 厂商名称;
		this.采购权限 = 采购权限;
		this.计划单价 = 计划单价;
		this.采购单价 = 采购单价;
		this.申请数量 = 申请数量;
		this.批准数量 = 批准数量;
		this.金额 = 金额;
		this.明细类型 = 明细类型;
		this.备注 = 备注;
		this.录入人id = 录入人id;
		this.录入人 = 录入人;
		this.录入时间 = 录入时间;
		this.技术参数 = 技术参数;
		this.用途 = 用途;
		this.规格型号id = 规格型号id;
		this.库存量 = 库存量;
		this.未领数量 = 未领数量;
		this.上月余量 = 上月余量;
		this.领用状态 = 领用状态;
		this.列支费用 = 列支费用;
	}

	// Property accessors

    public String getOid() {
        return this.oid;
    }
    
    public void setOid(String oid) {
        this.oid = oid;
    }

    public String get采购计划id() {
        return this.采购计划id;
    }
    
    public void set采购计划id(String 采购计划id) {
        this.采购计划id = 采购计划id;
    }

    public String get物资分类id() {
        return this.物资分类id;
    }
    
    public void set物资分类id(String 物资分类id) {
        this.物资分类id = 物资分类id;
    }

    public String get分类编码() {
        return this.分类编码;
    }
    
    public void set分类编码(String 分类编码) {
        this.分类编码 = 分类编码;
    }

    public String get物资分类() {
        return this.物资分类;
    }
    
    public void set物资分类(String 物资分类) {
        this.物资分类 = 物资分类;
    }

    public String get单位() {
        return this.单位;
    }
    
    public void set单位(String 单位) {
        this.单位 = 单位;
    }

    public String get规格型号() {
        return this.规格型号;
    }
    
    public void set规格型号(String 规格型号) {
        this.规格型号 = 规格型号;
    }

    public String get规格流水号() {
        return this.规格流水号;
    }
    
    public void set规格流水号(String 规格流水号) {
        this.规格流水号 = 规格流水号;
    }

    public String get厂商id() {
        return this.厂商id;
    }
    
    public void set厂商id(String 厂商id) {
        this.厂商id = 厂商id;
    }

    public String get厂商名称() {
        return this.厂商名称;
    }
    
    public void set厂商名称(String 厂商名称) {
        this.厂商名称 = 厂商名称;
    }

    public String get采购权限() {
        return this.采购权限;
    }
    
    public void set采购权限(String 采购权限) {
        this.采购权限 = 采购权限;
    }

    public BigDecimal get申请数量() {
        return this.申请数量;
    }
    
    public void set申请数量(BigDecimal 申请数量) {
        this.申请数量 = 申请数量;
    }

    public BigDecimal get批准数量() {
        return this.批准数量;
    }
    
    public void set批准数量(BigDecimal 批准数量) {
        this.批准数量 = 批准数量;
    }

    public String get明细类型() {
        return this.明细类型;
    }
    
    public void set明细类型(String 明细类型) {
        this.明细类型 = 明细类型;
    }

    public String get备注() {
        return this.备注;
    }
    
    public void set备注(String 备注) {
        this.备注 = 备注;
    }

    public String get录入人id() {
        return this.录入人id;
    }
    
    public void set录入人id(String 录入人id) {
        this.录入人id = 录入人id;
    }

    public String get录入人() {
        return this.录入人;
    }
    
    public void set录入人(String 录入人) {
        this.录入人 = 录入人;
    }

    public Timestamp get录入时间() {
        return this.录入时间;
    }
    /**
     * @return the 计划单价
     */
    public BigDecimal get计划单价(){
        return 计划单价;
    }

    /**
     * @param 计划单价 the 计划单价 to set
     */
    public void set计划单价(BigDecimal 计划单价){
        this.计划单价 = 计划单价;
    }

    /**
     * @return the 采购单价
     */
    public BigDecimal get采购单价(){
        return 采购单价;
    }

    /**
     * @param 采购单价 the 采购单价 to set
     */
    public void set采购单价(BigDecimal 采购单价){
        this.采购单价 = 采购单价;
    }

    /**
     * @return the 金额
     */
    public BigDecimal get金额(){
        return 金额;
    }

    /**
     * @param 金额 the 金额 to set
     */
    public void set金额(BigDecimal 金额){
        this.金额 = 金额;
    }

    /**
     * @param 录入时间 the 录入时间 to set
     */
    public void set录入时间(Timestamp 录入时间){
        this.录入时间 = 录入时间;
    }

    public String get技术参数() {
        return this.技术参数;
    }
    
    public void set技术参数(String 技术参数) {
        this.技术参数 = 技术参数;
    }

    public String get用途() {
        return this.用途;
    }
    
    public void set用途(String 用途) {
        this.用途 = 用途;
    }

    public String get规格型号id() {
        return this.规格型号id;
    }
    
    public void set规格型号id(String 规格型号id) {
        this.规格型号id = 规格型号id;
    }

	public void set库存量(BigDecimal 库存量) {
		this.库存量 = 库存量;
	}

	public BigDecimal get库存量() {
		return 库存量;
	}

	public BigDecimal get未领数量() {
		return 未领数量;
	}

	public void set未领数量(BigDecimal 未领数量) {
		this.未领数量 = 未领数量;
	}

	public BigDecimal get上月余量() {
		return 上月余量;
	}

	public void set上月余量(BigDecimal 上月余量) {
		this.上月余量 = 上月余量;
	}

	public String get领用状态() {
		return 领用状态;
	}

	public void set领用状态(String 领用状态) {
		this.领用状态 = 领用状态;
	}

	public BigDecimal get未购数量() {
		return 未购数量;
	}

	public void set未购数量(BigDecimal 未购数量) {
		this.未购数量 = 未购数量;
	}

	public BigDecimal get上月未购() {
		return 上月未购;
	}

	public void set上月未购(BigDecimal 上月未购) {
		this.上月未购 = 上月未购;
	}

	public String get购买状态() {
		return 购买状态;
	}

	public void set购买状态(String 购买状态) {
		this.购买状态 = 购买状态;
	}
   








}